
            const zh_cn = {
                name: 'zh-cn',
                blocklyMessage: {
                     EXT_FOLLOWING_THE_MOTOR_EXT_FOLLOWING_THE_MOTOR : '继电器模块',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONNAME : '继电器模块',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONDESCRIPTION : '继电器模块，通过控制引脚向继电器写入高电平或低电平时，继电器开关实现“通”或“断”。',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_0 : '1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_1 : '2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_2 : '3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_3 : '4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_4 : '5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_5 : '6',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_6 : '7',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_7 : '8',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_8 : '9',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_9 : '10',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_10 : '11',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_11 : '12',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_12 : '13',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_13 : 'A0',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_14 : 'A1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_15 : 'A2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_16 : 'A3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_17 : 'A4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_18 : 'A5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_0 : '打开',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_1 : '关闭',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157 : '继电器控制引脚 %1 状态 %2 ',
 EXT_FOLLOWING_THE_MOTOR_CATE_BB2154C4 : '继电器模块',

                }
            }

            const zh_tw = {
                name: 'zh-tw',
                blocklyMessage: {
                     EXT_FOLLOWING_THE_MOTOR_EXT_FOLLOWING_THE_MOTOR : '继电器模块',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONNAME : '继电器模块',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONDESCRIPTION : '继电器模块，通过控制引脚向继电器写入高电平或低电平时，继电器开关实现“通”或“断”。',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_0 : '1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_1 : '2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_2 : '3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_3 : '4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_4 : '5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_5 : '6',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_6 : '7',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_7 : '8',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_8 : '9',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_9 : '10',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_10 : '11',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_11 : '12',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_12 : '13',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_13 : 'A0',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_14 : 'A1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_15 : 'A2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_16 : 'A3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_17 : 'A4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_18 : 'A5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_0 : '打开',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_1 : '关闭',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157 : '继电器控制引脚 %1 状态 %2 ',
 EXT_FOLLOWING_THE_MOTOR_CATE_BB2154C4 : '继电器模块',

                }
            }
            
            const en = {
                name: 'en',
                blocklyMessage: {
                     EXT_FOLLOWING_THE_MOTOR_EXT_FOLLOWING_THE_MOTOR : 'Relays',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONNAME : 'Relays',
 EXT_FOLLOWING_THE_MOTOR_EXTENSIONDESCRIPTION : 'Relay module, the relay switches "on" or "off" when the control pins are written high or low to the relay.',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_0 : '1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_1 : '2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_2 : '3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_3 : '4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_4 : '5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_5 : '6',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_6 : '7',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_7 : '8',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_8 : '9',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_9 : '10',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_10 : '11',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_11 : '12',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_12 : '13',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_13 : 'A0',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_14 : 'A1',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_15 : 'A2',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_16 : 'A3',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_17 : 'A4',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_PIN_18 : 'A5',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_0 : 'Open',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157_BTN_1 : 'Close',
 EXT_FOLLOWING_THE_MOTOR_BLOCK_1607595082157 : 'Relay control pins %1 Status %2 ',
 EXT_FOLLOWING_THE_MOTOR_CATE_BB2154C4 : 'Relays',

                }
            }
            
            module.exports = [
                zh_cn,
                zh_tw,
                en
            ];
        